#id{
    line-height: 1;
}
img{
    max-width: 100%;
}

.java-title{
    margin: 0;
    color: rgba(1, 162, 255, 1);
    font-size:36px;
    font-weight:bold;
}

.advantage{
    padding-bottom: 60px;
    .java-title{
        margin-bottom: 48px;
    }
    &-desc{
        margin-left: 70px;
    }
    &-item{
        margin-bottom: 60px;
        &__name{
            color:rgba(1,162,255,1);
            font-size: 25px;
            margin-bottom: 30px;
        }
        &__text{
            color: rgba(102, 102, 102, 1);
            line-height: 30px;
            font-size: 20px;
        }
    }
    &-item:last-child{
        margin-bottom: 0;
    }
}

.advanced{
    background: rgba(243,246,251,1);
    padding: 70px 0 94px;
    .java-title{
        text-align: center;
        margin-bottom: 20px;
    }
    &-item-desc{
        &__order{
            width: 100px;
            height: 100px;
            background: linear-gradient(#fbcc3c, #fbb13d);
            box-shadow: -3.58458893px 7.15197331px 21px 0 rgba(251, 179, 61, 0.48);
            border-radius: 50%;
            text-align: center;
            line-height: 100px;
            font-size: 40px;
            color: #fff;
            margin-bottom: 45px;
        }
        &__name{
            margin-bottom: 42px;
            color: rgba(250, 178, 63, 1);
            font-size: 34px;
        }
        &__text{
            font-size: 20px;
            color: rgba(153, 153, 153, 1);
        }
    }
    .internet{
        .advanced-item-desc{
            padding: 0 30px 0 50px;
        }
        .advanced-item-desc__order{
            background: linear-gradient(#1ecca7, #16bcc1);
            box-shadow: -3.58458893px 7.15197331px 21px 0 rgba(23, 187, 195, 0.38);
        }
        .advanced-item-desc__name{
            color: #1abbc6;
        }
    }
    .bigdata{
        .advanced-item-desc{
            padding: 0 0px 0 70px;
        }
        .advanced-item-desc__order{
            background: linear-gradient(#ff735b, #ff9a5a);
            box-shadow: -3.58458893px 7.15197331px 21px 0 rgba(255, 114, 91, 0.38);
        }
        .advanced-item-desc__name{
            color: #ff725b;
        }
    }
}

.high-salary-part{
    margin-bottom: 110px;
    .java-title{
        margin-bottom: 120px;
        margin-top: 140px;
    }   
    .hsp-section{
        &-desc{
            flex-grow: 1;
            max-width: 650px;
        }
        &-desc-item{
            display: flex;
            margin-bottom: 80px;
            &__order{
                width: 1ch;
                font-size: 220px;
                color: #ff745b;
                line-height: 1;
                margin-right: 45px;
            }
            &-text{
                flex: 1;
                display: flex;
                flex-direction: column;
                justify-content: space-between;
                &__title{
                    color: #ff745b;
                    font-size: 34px;
                }
                &__p{
                    font-size: 20px;
                    color: rgba(102, 102, 102, 1);
                }
            }
        }

        &-desc-item:nth-child(2){
            &__order{
                color: #9389f9;
            }
            .hsp-section-desc-item-text__title{
                color:  #9389f9;
            }

        }
        &-desc-item:nth-child(3){
            &__order{
                color: #2ecdb0;
            }
            .hsp-section-desc-item-text__title{
                color:  #2ecdb0;
            }

        }
        &-desc-item:nth-child(4){
            margin-bottom: 0px;
            &__order{
                color: #fbca3c;
            }
            .hsp-section-desc-item-text__title{
                color:  #fbca3c;
            }
        }
    }
}
.project-show,.syllabus{
    text-align: center;
    .java-title{
        margin-bottom: 90px;
    }
    p{
        margin: 50px 0;
        font-size: 24px;
    }
}